Holiday Service
CountryDto
This class contains the definition of a country.
Datatype | Name | Description |
---|---|---|
Guid | Id | Unique ID of the country |
String | Name | Name of the country, e.g. Deutschland |
RegionDto[] | Regions | List of Regions that belongs to the country (e.g. Hessen) |
RegionDto
This class contains information about a region (for example, Hessen) and is embedded in a CountryDTO object.
Datatype | Name | Description |
---|---|---|
Guid | Id | Unique ID of Region |
String | Name | Name of the Region |
PublicHolidayDto
This class contains information about a public holiday.
Datatype | Name | Description |
---|---|---|
Guid | CountryId | Unique ID of the Country |
String | Country | Name of the country |
Guid? | RegionId | Unique ID of the Region |
String | Region | Name of the region |
String | Name | Name of the public holiday |
Int? | ValidSinceYear | Year since the holiday is valid |
Int? | ValidUntilYear | Year until the holiday is valid |
Bool | IsHalfDay | True, if it’s only a half day holiday |
PublicHolidayType | PublicHolidayType | Type of the public holiday |
DateTime | Date | Date of the public holiday |
DateTime | ManuelSetDate | Helper for the calculated date of the holiday |
Bool | Reverse | True, indicates that the numbered holiday will be reversed. |
Int | Number | Number that is used for counting when used in numbered holidays |
DayOfWeek | Weekday | Weekday of the public holiday |
PublicHolidayDto | ReferencedHoliday | Referenced holiday if the current holiday is dependend on it |
string | ValidationInformation | Gets a string that defines when the holiday is valid |